As most other living creatures, I have only a limited amount of time. If
you like ChkTEX and would like to help improving it, here's a few things
I would like to receive. Think of it as giftware — if you like it, you
help improving it. The following ideas are given:
- Help me port the program! This is a prioritized one. It's no fun
writing ANSI C when people haven't got a C compiler.
Of course, I'll provide whatever help necessary to modify the sources
to fit to the new platform. Take contact if you're interested. I will
include your compiled binary in the distribution, and give you
credit where appropiate.
- Reports on problems configuring and compiling ChkTEX on supported
systems are welcomed.
- Information on the ``_doprnt'' function; prototypes and use.
I've understood that not all systems support the ``vfprintf''
function (which ChkTEX uses a lot); however, some of them have
a similar function (according to the Autoconf manual).
I would like to receive any information on this; as I would like to
create an interface towards that function.
- Filters for other file formats. I do believe that there are
several formats using LATEX for its formatting purposes, combining
that with something else. If you can write a program or script which
filters everything away but the LATEX code, it will surely be
appreciated (and included). Look at the
deweb
script to see what I mean.
- Arexx interfaces for other editors are also welcomed; these
should be rather fast to write. They should to the following:
- Get the filename of the active file.
- If possible, save the file to disk if there has been any
changes.
- Call the program `ChkTeX.rexx' with the filename as the
only parameter.
- If somebody out there actually possesses (and uses) GoldED, it
would be nice if they checked whether the ARexx script included
actually work. If not, please send me a fixed copy; perhaps also
one which supports point 2 above, too. If it does work, then please
tell me so, so I can remove this item.
I don't have GoldEd in my possession; the script was just modelled
after Juergen Zeschky's, (<juergen@sokrates.nbg.de>)
PGP↔GoldED interface.
- If you have access to a dictionary listing abbreviations (not
only English), I would appreciate an updated version of the ``chktexrc'' file with these filled in. In fact, if you update the ``chktexrc'' file
in anyway that is not strictly local, I would appreciate to receive
your updated version.
- Suggestions for new warnings are always welcomed. Both formal
(i.e. regexps or similar) and non-formal (plain English) descriptions
are welcomed.
Of course, people doing any of this will be mentioned in this document, and
thus receive eternal glory and appreciation.